field of battle - French English Dictionary